technological input - German English Dictionary